.clear {
    float: none;
    clear: both;
    height: 0px;
    width: 0px;
    font-size: 0px;
    }

div.hideMe {display: none; }
div.showMe {display: block;}


    #head {
    	width: 998px;
    	height: 67px;
    	margin: 0px;
    	padding: 0px;
        border: 0px;
        font-size: 0px;
        }

        #logo {
    	    width: 408px;
    	    height: 67px;
    	    margin: 0px 0px 0px 10px;
    	    padding: 0px;
            float: left;
            }

        #europe {
    	    width: 187px;
    	    height: 67px;
    	    margin: 0px;
    	    padding: 0px;
            float: left;
            }

            #head_block {
    	        width: 383px;
    	        height: 67px;
    	        margin: 0px;
    	        padding: 0px;
                float: left;
                 border: 0px;
                }

                #subnav {
                    width: 383px;
                    height: 12px;
    	            margin: 10px 0px 0px 0px;
    	            padding: 0px;
                    text-align: right;
                    }

                #flag {
                    width: 383px;
                    height: 12px;
    	            margin: 10px 0px 0px 0px;
    	            padding: 0px;
                    font-size: 0px;
                    }

                    .flag {
                        width: 15px;
                        height: 12px;
    	                margin: 0px 4px 0px 4px;
    	                padding: 0px;
                        float: left;
                        }

                    .flag_select {
                        width: 3px;
                        height: 12px;
    	                margin: 0px 0px 0px 0px;
    	                padding: 0px;
                        background: url(/flag/select.gif) no-repeat;
                        float: left;
                        }

    #topnav {
    	width: 998px;
    	height: 40px;
    	margin: 6px 0px 0px 0px;
    	padding: 0px;
        }

        .item {
    	    margin: 0px;
    	    padding: 0px;
            float: left;
            }


        #news {
            margin: 0px 20px 0px 20px;
            padding: 0px;
            width: 220px;
            font-family: Arial;
            font-weight: normal;
            font-size: 11px;
            border: 0px;
            }

            #news_small {
                margin: 10px 0px 10px 0px;
                padding: 0px;
                width: 220px;
                height: auto;
                font-family: Arial;
                font-weight: normal;
                font-size: 11px;
                border: 0px;
                }

                #news_small .hr {
                    height: 1px;
                    background: #fff url(/img/line.gif) repeat-x scroll left;
                    margin: 7px 0px 7px 0px;
                    padding: 0px 0px 0px 0px;
                    }

                #news_small .hr hr {
                        display: none;
                        }

        hr {
            height: 1px;
            border-width: 1px 0 0 0;
            border-style: dashed;
            border-color: #a4a5a5;
            margin: 7px 0px 7px 0px;
            padding: 0px 0px 0px 0px;
            }

        h1 {
                margin: 10px 0px 10px 0px;
                padding: 0px;
                height: auto;
                font-family: Arial;
                font-weight: bold;
                font-size: 16px;
                border: 0px;
                }

        #print {
            width: 995px;
            height: 30px;
            margin:0 auto;
            padding: 0px;
            border: 0px;
            text-align: right;
            }

         #print_ico {
            height: 20px;
            margin: 10px 20px 0px 0px;
            padding: 0px;
            border: 0px;
            }

        .inputl {
            background-color: #e5ebf7;
            width:380px;
            height:17px;
            font-family: Arial, Geneva, Sans Serif;
            font-size: 11px;
            color: #454545;
            border: 0;
            }

        .textarea {
            background-color:#e5ebf7;
            width:380px; height:100px;
            font-family: Arial, Geneva, Sans Serif;
            font-size: 11px;
            letter-spacing: 0pt;
            color: #424542;
            border:0;
            scrollbar-face-color:#ffffff;
            scrollbar-arrow-color:#ABB9D3;
            scrollbar-shadow-color:#E9EDF5;
            scrollbar-3dlight-color:#E9EDF5;
            scrollbar-darkshadow-color:#ABB9D3;
            scrollbar-base-color:#ffffff;
            scrollbar-highlight-color:#ffffff;
            scrollbar-track-color:#E9EDF5;
            }

        .button {
          background-color: #758fc3;
          width:70px; height:20px;
          font-family: Arial, Geneva, Sans Serif;
          font-size: 11px;
          color: #ffffff;
          font-weight:bold;
          border: 1px solid #758fc3;}

.input   {background-color: #e5ebf7; width:170px; height:17px; font-family: Arial, Geneva, Sans Serif; font-size: 11px; color: #454545; border: 0px solid;}
.inputm  {background-color: #e5ebf7; width:100px; height:17px; font-family: Arial, Geneva, Sans Serif; font-size: 11px; color: #454545; border: 0px solid;}
.inputk  {background-color: #e5ebf7; width:70px; height:17px; font-family: Arial, Geneva, Sans Serif; font-size: 11px; color: #454545; border: 0px solid;}
.selcbox {background-color: #f4f5f7; width:170px; font-family: Arial, Geneva, Sans Serif; font-size: 11px; color: #454545; border: 0px solid;}



    #footer {
        height: 100%;
        margin:0 auto;
        min-height: 220px;
        padding: 5px 0px 10px 0px;
        border: 0;
        background: url(/img/b_footer.gif) repeat-x;
        }

        #footer_content {
            width: 983px;
            margin:0 auto;
            padding: 15px 0px 20px 15px;
            border: 0px;
            font-size: 11px;
            color: #686868;
            }

        .footer_list01 {
            margin: 0px;
            padding: 0px;
            list-style-type: none;
            float: left;
            }

            .footer_list01 li {
                width: 104px;
                margin: 0px;
                padding: 0px 0px 0px 0px;
                background-position: bottom;
                }

        .footer_list02 {
            margin: 0px;
            padding: 0px;
            list-style-type: none;
            float: left;
            }

            .footer_list02 li {
                width: 189px;
                margin: 0px 50px 0px 0px;
                padding: 0px 0px 0px 0px;
                background-position: bottom;
                }

        .footer_list03 {
            margin: 2px 0px 0px 0px;
            padding: 0px;
            list-style-type: none;
            text-align: center;
            float: left;
            }

            .footer_list03 li {
                width: 166px;
                margin: 0px 50px 0px 0px;
                padding: 0px 0px 0px 0px;
                background-position: bottom;
                }

        .footer_list04 {
            margin: 0px;
            padding: 0px;
            list-style-type: none;
            float: left;
            }

            .footer_list04 li {
                width: 170px;
                margin: 0px 50px 0px 0px;
                padding: 0px 0px 0px 0px;
                background-position: bottom;
                }

        .footer_list05 {
            margin: 0px;
            padding: 0px;
            list-style-type: none;
            float: left;
            }

            .footer_list05 li {
                width: 190px;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                background-position: bottom;
                }

        #footer_line {
            margin: 30px 0px 0px 0px;
            padding: 0px;
            width: auto;
            }

            #line_left {
                margin: 0px;
                padding: 0px;
                width: 100px;
                float: left;
                }

            #line_right {
                margin: 0px;
                padding: 0px 0px 0px 0px;
                width: 878px;
                text-align: right;
                float: left;
                }

        #footer a:link {
            text-decoration: none;
            color: #686868;
            font-size: 11px;
            }
        #footer a:visited {
            text-decoration: none;
            color: #686868;
            font-size: 11px;
            }
        #footer a:hover {
            text-decoration: none;
            color: #396aa4;
            font-size: 11px;
            }
        #footer a:focus {
            text-decoration: none;
            color: #686868;
            font-size: 11px;
            }
        #footer a:active {
            text-decoration: none;
            color: #686868;
            font-size: 11px;
            }


a:link {color: #396aa4; text-decoration:none;}
a:visited { color: #246fd0; text-decoration:none; }
a:focus { color: #396aa4; text-decoration:underline; }
a:hover { color: #686868; text-decoration:none; }
a:active { color: #396aa4; text-decoration:underline; }

img, div {
   behavior: url(/source/iepngfix.htc);
}

p {
  margin: 7px 0px 0px 0px;
  padding: 0px 0px 7px 0px;
}

#sponsorAdDiv {position:absolute; height:1; width:1; top:90px; left:15px;} 
